be (left) stranded - Türkçe İngilizce Sözlük